home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 24
/
Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso
/
Aminet
/
game
/
patch
/
jst.lha
/
history.readme
next >
Wrap
Text File
|
1998-02-23
|
7KB
|
171 lines
V0.9c:
- Ooops fixed a bug in argument parsing from CLI (the first time it happens?)
- Added LOADDIR tooltype (registered users only)
- Added some programmer functions like TestDirectory.
- A few loaders will need to be slightly rewritten (get the Street Racer update
and Space Hulk update).
V0.9b:
- Added NOQUIT tooltype (to use with EXECUTE)
- Bug removed: in case of abnormal termination, JST did not execute the post
script (registered version only)
- Added LOADDIR tooltype, but function not implemented yet (registered version)
V0.9a:
- Oooops, fixed a bug: if T: did not exist, the scripts were executed and your
HD could be unvalidated because of the T creation (by calling "execute")
(only registered users who used V0.9 were "exposed")
- TestDirectory function added (developpers)
V0.9:
- added the 2 scripts jstpre.sh and jstpost.sh (registered version only)
Very useful to disable commodities/ethernet cards/enforcer before JST executes
the program/loader and to activate them again when JST exits.
- for developpers: problem when the nbdisks argument is accidentaly set to 0
in the HD_PARAMS macro
V0.8f1:
- Aaaaaaargh argument another parsing problem (not with registered version)
prevented the usage of most of the options either from WB or CLI
V0.8f:
- Arghh, some games like Lure Of The Tempress don't like
some gfx fixes during OS swaps. Fixed.
V0.8e:
- Oooops, HDLOAD did not work anymore. Fixed now.
- Default interrupt 2 (keyboard) improved
- OS swap routines improved
- Accurate MOVEP exception detection on 68060
V0.8d:
- Bug/limitation that prevented some loaders to work removed: SetFilesPath added.
V0.8c:
- Ooops. NTSC switch enabled again
- Thanks to Keith, now some display problems on Pyramax, Puzznic,
and some others fixed. So degrader mode is also more efficient now.
V0.8b:
- USERDATA tooltype added for loaders which need it
(useful for rippers) and also to pass args to a command
if you use EXECUTE to degrade an executable
- GetUserData function added to read this data
- StrncpyAsm function added (D2 sets max string length)
- Now blitter mask is cleared by SaveOSData, which simulates better
a cold boot.
V0.8a:
- Fixed bug with HDLOAD and a subdirectory as data dir
V0.8:
- LEAVECACHES tooltype added: no caches will be disabled, not even
68060 specific ones.
- EXECUTE tooltype added to allow to execute normal DOS programs
(like KillAGA) with 68060 support. Other tooltypes can be used
with it too (LEAVEVBR, LEAVECACHES, NOCACHES, NTSC).
Now JST can be used as a degrader
- Sprites are set to lores using the system at startup (thanx to Bert
Jahn for the routine).
V0.7:
- Simple execbase emulation added (developpers)
- Functions added to handle this emulation (developpers)
V0.6b (internal release):
- Bug removed: In HDLOAD mode JST could not load file in another directory
than current one. This is now fixed (only Kick 2.0+, sorry)
- Nasty bug found: if not enough mem for quit the game crashed because
of wrong stack relocation. Some people may have noticed the problem.
- Bug removed in interrupt aknowledge
- Removed long delay at startup in case of DELAY on.
- FIRE decruncher support added
- PatchExceptions behaviour change. Now can be used again in program to trap
exceptions only (programmers only)
V0.6a:
- Changed default stack location.
V0.6:
- Removed BENICE tooltype
- Removed joybutton press = LOWMEM (for people using joymouse)
- Added DEADLY tooltype
- Changed behaviour in case of unexpected interrupts. Now tries to acknowledge
the interrupts unless DEADLY is on. In this case, exits with an error
(thanks to Carlo Pirri for the accurate bug reports)
- Bugfix in 'registers.dat' file creation. Now extension memory is properly reported
- Added another stop sound command on quit
- assembled with optimize option
V0.5c:
- Bugfix in ReadFileHD for getlength command
- ReadUserDir() function added
- Now battery backed up clock is reloaded only on a quit from the game
V0.5b:
- bugfix in SaveOSData: ExecBase was not cleared if VBR was 0 or LEAVEVBR was on
- bugfix in arguments parsing on shareware version. Almost all tooltypes did not work!
- stack relocated to top of used chipmem in SaveOSData: Agony, BodyBlows original
& BodyBlows Galactic work on a standard A1200/020/NoFast, but some other loaders
needed to be recoded to work (Prince, Lotus...)
- all registers D0-A6 set to 0 in SaveOSData
- sprite dma disabled at bootup to avoid some display corruption
V0.5a:
- DMA set/clr bugfix in os swap routine
- WaitBOF function added (not functionnal yet)
- Better WaitBlit() routine
V0.5:
- Bugfix: intuition screen was not opened!
- More accurate exception handling (useful for coders/bug reports)
- Added TPWM decrunch routine (experimental, not tested)
- Changed ImploderDecrunch(). Now only registers D2-D5/A2-A4 are saved.
V0.4b:
- Sprites/display are reset better when an OS swap occurs (HDLOAD/LOWMEM mode)
V0.4a:
- JST now opens an intuition screen of 4 colors (vs 16 in older versions)
- Now JST does not allow system calls after SaveOSData (programmers only)
- BENICE tooltype added for compatibilty (users who have problems with old loaders)
- Removed a bug in argument parsing from CLI
V0.4:
- Now JST loads the clock from battery backed up clock if found (registered only)
V0.3 : JST is now SHAREWARE. Some features are only accessible to registered users.
- 1.3 compatibility restored. SAVEDIR still unsupported
- VERBOSE tooltype added.
- RNC\02 unpack method added to RNCDecrunch()
- Alloc24BitMem() function added (for some games which do not like 32 bit fastmem)
- Read/Write/DeleteUserFileHD() functions added to support SAVEDIR
(developper(s?) please update your loaders which load/save user data to disk)
- Slightly changed DMA handling on os swaps
- Fixed a bug in dump register functionnality (DEBUG option)
- Now the display comes up and the dumps are written after (DEBUG option).
- SAVEDIR tooltype added (registered only)
V0.2e:
- internal release
V0.2d:
- NOOSSWAP no longer forbids HDLOAD or LOWMEM. It's now a user flag
V0.2c:
- Fixed bug in LoadDisksFromName (Cadaver)
- Changed task name to "JOTDStartup"
V0.2b:
- Changed intuition screen depth from 8 colors to 16
V0.2a:
- fixed bug with LoadDisksIndex and LOWMEM (Superfrog intro)
V0.2:
- first aminet release, few details changed
V0.1:
- developper release